Apêndice D

Como Sincronizar

Ao iniciar o OmniFocus pela primeira vez, será solicitado que você configure a sincronização. A sincronização é importante como uma camada adicional de armazenamento de backup de seus dados, além de possibilitar vários dos recursos avançados do app, como a captura de e-mails. Caso tenha o OmniFocus para iOS, a sincronização permite que você fique a par das últimas alterações feitas em qualquer de seus dispositivos.

Se planeja sincronizar, é recomendável fazer isso como parte do processo de configuração do app, a fim de garantir uma transição o mais tranquila possível entre versões e fornecer essa camada adicional de backup imediatamente. Se optar por configurar a sincronização mais tarde, as mesmas preferências vistas na primeira inicialização estarão disponíveis nas Preferências de Sincr. do OmniFocus.

Este apêndice fornece informações adicionais sobre o processo de configuração de sincronização e descreve algumas das tecnologias de base que ajudam a manter seus dados seguros e protegidos.

Omni Sync Server

Ao configurar a sincronização, a opção mais simples disponível é o nosso próprio Omni Sync Server. É grátis, confiável e conta com o respaldo da experiente equipe de suporte da Omni; cuidamos do gerenciamento dos servidores para que seus dados estejam sempre disponíveis quando você precisar deles.

Para começar a usá-lo, crie uma nova Conta da Omni aqui.

Outras Opções do WebDAV

O Omni Sync Server é uma excelente solução para a maioria dos usuários do OmniFocus. Se suas necessidades de sincronização exigirem que os dados sejam mantidos totalmente dentro de um sistema sob seu controle, você poderá configurar um servidor WebDAV privado para sincronizar os dados do OmniFocus. Pode ser um servidor terceirizado (há vários provedores excelentes disponíveis) ou um que resida no próprio Mac.

Observe que, se a privacidade de dados for a sua principal preocupação ao sincronizar, você poderá desativar o recurso Push nas preferências do OmniFocus (encontradas na aba Push de Mostrar Detalhes Sincr. nas Preferências de Sincr.). Os registros Push não contêm nada de específico para o seu banco de dados, mas representam informações trocadas fora do servidor.

Consulte este artigo de suporte para ajudar a determinar se a sincronização Push está correta para suas necessidades.

Embora não possamos fornecer um suporte abrangente para servidores terceirizados, podemos ajudá-lo nos primeiros passos com algumas dicas.

Ao expor arquivos e pastas do computador à Internet (mesmo com proteção por senha), você assume alguns riscos. Certifique-se de entender estes riscos antes de configurar um servidor e não se esqueça de manter o Mac atualizado com as últimas correções de segurança. Caso prefira não hospedar seu próprio servidor, você poderá abrir uma Conta da Omni ou usar outro host WebDAV compatível com as normas para sincronizar o OmniFocus.

Observe também que, embora serviços como o Dropbox sejam excelentes para compartilhamento de arquivos, eles não conseguem lidar adequadamente com dados do OmniFocus para fins de sincronização. Usar o Dropbox como local de armazenamento de dados do OmniFocus pode danificá-los. Não use o Dropbox como meio de sincronização de seus dados do OmniFocus.

Como Funciona a Sincronização

Ao ativar a sincronização no OmniFocus, o servidor designado manterá uma cópia do banco de dados para que esteja sempre disponível onde quer que você esteja. Em cada sincronização seguinte, o OmniFocus compara o banco de dados local com aquele no servidor e aplica eventuais diferenças ao banco de dados do servidor (ou vice-versa, trazendo as últimas alterações do servidor para o dispositivo).

O OmniFocus está configurado para sincronizar automaticamente sempre que estiver conectado à Internet. Com a sincronização ativada, o OmniFocus envia as novas alterações ao servidor de sincronização após um minuto, ou ao abrir ou fechar o app. No mínimo a cada hora, o OmniFocus verifica no servidor se nada mudou no dispositivo. Isto ajuda a garantir que os dados do OmniFocus estejam sempre seguros, protegidos e, mais importante, atualizados.

Caso tenha feito alterações que deseja visualizar imediatamente em outro dispositivo, você poderá executar uma sincronização manual (escolha Arquivo > Sincronizar com o Servidor (Comando-S) ou clique no botão Sincr. na barra de ferramentas) antes de alternar os dispositivos. Com isto, as alterações mais recentes são enviadas ao servidor de sincronização, para que, ao iniciar o OmniFocus no outro sistema, baste clicar ou tocar em Sincr. para garantir que todas as alterações sejam aplicadas.

O OmniFocus usa a sincronização ativada por notificação Push para proporcionar um suporte de sincronização ainda mais robusto. Este recurso notifica seus outros dispositivos com OmniFocus para que sejam atualizados sempre que você fizer uma alteração; portanto, raramente — ou nunca — será necessária a sincronização manual. Consulte este artigo de suporte para obter mais informações sobre como isto funciona.

Para ver as opções relacionadas à sincronização Push, escolha Mostrar Detalhes Sincr... na aba Sincr. das preferências do OmniFocus.

Criptografia

O OmniFocus usa HTTPS para criptografar os dados durante a transferência para servidores de sincronização compatíveis com ele (incluindo o Omni Sync Server). Além disso, todos os banco de dados do OmniFocus atuais configurados para sincronizar com servidores remotos também são criptografados automaticamente antes do trânsito e criptografados ao vivo no servidor.

As versões do OmniFocus com o recurso de criptografia do banco de dados também incluem um formato de banco de dados atualizado que pode exigir a migração das versões anteriores para compatibilidade entre todos os dispositivos com o OmniFocus.

Depois de atualizar um dispositivo para uma versão compatível com criptografia, serão mostradas orientações sobre quais outros dispositivos devem ser atualizados para que a migração possa ocorrer.

O OmniFocus faz a criptografia no Mac ou no dispositivo iOS no momento em que os dados são transmitidos para o servidor de sincronização. Isto significa que independentemente do destino de sincronização (Omni Sync Server ou outro servidor WebDAV), a segurança com base na criptografia será mantida. O OmniFocus não criptografa dados ativamente durante o armazenamento no dispositivo local; em vez disso, acata a criptografia em nível de sistema que estiver em vigor.

Os detalhes técnicos do esquema de criptografia do OmniFocus podem ser encontrados nesta postagem no fórum.

Como Definir uma Frase-senha do Banco de Dados Separada

Por padrão, o OmniFocus usa a senha que você escolheu ao configurar a conta de sincronização para criptografar o banco de dados no servidor. Para obter um nível extra de segurança, você pode usar uma frase-senha de criptografia diferente escolhendo Alterar Frase-senha na aba Criptografia de Mostrar Detalhes Sincr. em Preferências de Sincr..

Esta seção de Detalhes de Sincr. indica se o banco de dados está criptografado com a sua senha de sincronização ou com outra separada. Ao clicar em Alterar Frase-senha, será solicitado que você insira sua frase-senha atual (a mesma que a senha de sincronização). Em seguida, você poderá definir e confirmar uma nova frase-senha usada para criptografar o banco de dados no servidor.

Depois de definir uma nova frase-senha de criptografia, os ajustes de Criptografia indicarão que as senhas de sincronização e criptografia são diferentes. Você poderá unificá-las novamente clicando em Vincular Senhas ou alterar a frase-senha de criptografia para algo novo com Alterar Frase-Senha.

Ao sincronizar com o OmniFocus em outros Macs ou dispositivos iOS: depois de alterar a frase-senha de criptografia, será solicitado que você insira a nova frase-senha em cada um desses dispositivos para que possa receber atualizações do servidor.

Como Migrar o Banco de Dados

Se estiver atualizando a partir de uma versão anterior do OmniFocus, poderá ser solicitada a migração do banco de dados para um formato compatível com os recursos da última versão do app.

Ao iniciar pela primeira vez uma versão do OmniFocus que seja compatível com o novo formato de banco de dados, ou escolher Migrar Banco de Dados... no menu Arquivo, será mostrada a janela Migração, que lista os clientes que ainda precisam ser atualizados para a última versão, para permitir que a migração do banco de dados funcione.

Se estiver executando uma versão muito antiga do OmniFocus em um dispositivo que sincroniza com o banco de dados atual, ela pode não estar qualificada para migração para o novo formato de banco de dados. Se este for o caso, isto estará indicado em uma seção separada da janela Migração. Será solicitada a desconexão dos clientes não qualificados (escolha Mostrar Dispositivos e Anular Registro para aqueles que não estão qualificados) antes de continuar com a atualização.

Caso prefira manter a compatibilidade de sincronização com uma versão muito antiga do OmniFocus, você pode optar por não atualizar para o novo formato de banco de dados. Contudo, os recursos mais recentes do OmniFocus que exigem o formato atualizado não estarão disponíveis nos dispositivos que sincronizam com esse banco de dados.

Quando todos os Macs e dispositivos iOS com o OmniFocus estiverem nas versões compatíveis com o formato de banco de dados mais recente, a janela Migração dará o sinal verde para fazer a transição para o novo formato aprimorado. Escolha Migrar Banco de Dados e pronto! O OmniFocus sincronizará o banco de dados no novo formato em todos os dispositivos. Se você escolher Mais Tarde, a migração será solicitada novamente em um dia (e sempre é possível usar o item de menu Migrar Banco de Dados... para migrar antes).

Na remota hipótese de que algo se perca durante o processo de migração: antes de alterar os formatos, o OmniFocus faz automaticamente um backup do banco de dados, para o qual é possível reverter, se necessário. Preparamos artigos de suporte com mais detalhes sobre o processo de migração e restauração do backup. Além disso, você pode entrar em contato conosco com dúvidas adicionais sempre que precisar.